<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:p="http://primefaces.org/ui">

        <h:panelGrid columns="3">
            <h:inputText size="50" id="idbuscaralumno" value="#{alumnoController.valorBusqueda}"/>
            <p:watermark for="idbuscaralumno" value="Digite NIF o Nombre " />
            <p:commandButton process="idbuscaralumno @this" value="Buscar" update="tablaalumno"
                             action="#{alumnoController.search}"/>
        </h:panelGrid>
        <p:dataTable id="tablaalumno" var="varalumno" value="#{alumnoController.listaAlumno}"
                     paginator="true" rows="5" lazy="true"
                     paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}">
            <p:column headerText="Nif">
                #{varalumno.nif}
            </p:column>
            <p:column headerText="Nombre">
                #{varalumno.nombres}
            </p:column>
            <p:column headerText="Apellido">
                #{varalumno.apellidos}
            </p:column>
            <p:column headerText="Telefono">
                #{varalumno.telefono}
            </p:column>
            <p:column headerText="Direccion">
                #{varalumno.direccion}
            </p:column>
            <p:column headerText="Acciones">
                <p:commandButton value="Editar" process="tablaalumno" update=":formalumno:tabView">
                    <f:setPropertyActionListener target="#{alumnoController.alumno}" value="#{varalumno}"/>
                </p:commandButton>
            </p:column>
        </p:dataTable>


</ui:composition>
